pulp horn - Spanish English Dictionary